/*-----------------------------------------------------------------------------
File: ProcessInputFiles.cpp

History:
02/28/11  jnr   spun processing modules off into their own .cpp/.h files
-----------------------------------------------------------------------------*/
#ifndef PROCESSINPUT_H
#define PROCESSINPUT_H

#include "stdafx.h"
#include <string>
#include <fstream>
#include <vector>
#include "Comment.h"
using namespace std;

//to resolve link errors (and still allow these vars to be visible to other modules),
//I've externed these here, with the actual definition being in the ProcessInput.cpp file.
extern string SupportedTagArray[];
extern vector<Comment *> * allComments;

void read_comments ( char *pathToProject, WIN32_FIND_DATA fd );
bool processTag(string filename, ifstream &stream, string tag, string currLine);

#endif
